someone that leaves without completing - German English Dictionary